What is the meaning of the word "object-oriented programming language"?

Definitions:

  1. A programming language that enables the programmer to associate a set of procedures with each type of data structure. copy to clipboard NOUN
    • Object-oriented programming languages leverage the concept of objects to encapsulate data and methods. copy to clipboard
  2. A programming language that supports the principles of object-oriented programming. copy to clipboard NOUN
    • C++ is an objectoriented programming language that is an extension of C copy to clipboard
    • Java is an object-oriented programming language widely used for enterprise applications. copy to clipboard

Synonyms: